package top.chmin.project.cloud.builder;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
import top.chmin.project.cloud.common.column.code.auto.ColumnCode;
import top.chmin.project.cloud.common.config.auto.Config;
import top.chmin.project.cloud.common.entity.auto.Entity;
import top.chmin.project.cloud.common.entity.column.auto.EntityColumn;
import top.chmin.project.cloud.common.entity.column.relation.auto.EntityColumnRelation;
import top.chmin.project.cloud.common.entity.label.value.auto.EntityLabelValue;

import java.util.List;

/**
 * chmin
 * 2023/12/26 22:37
 * cloud-builder
 */
@Getter
@Setter
@Accessors(chain = true)
public class BuilderConfig {

    Config config;
    Entity entity;
    List<EntityColumn> entityColumnList;
    List<EntityLabelValue> entityLabelValueList;
    List<EntityColumnRelation> entityColumnRelationList;
    List<ColumnCode> columnCodeList;
}
